home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Canada a National History
/
Canada - A National History.iso
/
mac
/
CommonStyleSheets
/
menu.js
< prev
next >
Wrap
Text File
|
2006-02-24
|
2KB
|
47 lines
//--- Create menu array. ---//
var cell = new Array(8)
//--- Stuff menu array entries with objects. ---//
//--- URL, ImageName, Alt --//
cell[0] = new Array("", "", "")
cell[1] = new Array("Start", "Home", "Home")
cell[2] = new Array("pSource", "pSource", "Primary Source Documents Library")
cell[3] = new Array("sReadings", "sReadings", "Suggested Readings")
cell[4] = new Array("webLinks", "webLinks", "Weblinks")
cell[5] = new Array("help", "Help", "Help")
function LeftMenu(active) {
for(var i=1; i<=5; i++) {
if (i != active) {
document.write('<A HREF="' + cell[i][0] + '.html" onMouseOver="SwapImage(this,\'im' + i + '\',\'images/icons/' + cell[i][1] + '_over.gif\')">');
document.write('<IMG NAME="im' + i + '" SRC="images/icons/' + cell[i][1] + '_up.gif" Border="0" ALT="' + cell[i][2] + '"></A><BR>');
} else {
document.write('<IMG SRC="images/icons/' + cell[i][1] + '_act.gif" BORDER="0" ALT="' + cell[i][2] + '"><BR>');
}
}
}
//--- Rollover function. ---//
function SwapImage(id,ident,RollOverImage) {
if(document.images) {
image = document.images[ident];
image.MouseOutImage = new Image();
image.RollOverImage = new Image();
image.MouseOutImage.src = document.images[ident].src;
image.RollOverImage.src = RollOverImage;
image.src =image.RollOverImage.src;
id.onmouseout = new Function("var image=document."+ident+"; image.src=image.MouseOutImage.src;");
id.onmouseover = new Function("var image=document."+ident+"; image.src=image.RollOverImage.src;");
}
}